OpenInfraMap

 ⟩ Stats ⟩ Sri Lanka ⟩ Power Plants ⟩ Barge Mounted Power Station

Barge Mounted Power Station is a oil power plant with a total output of 60 MW.